put one's best foot forward – English–Français translations

🇬🇧 en fr 🇫🇷

put one's best foot forward verb

  • make favorable impression
se montrer sous son meilleur jour
Wiktionary Links